Virtual Overlays: An Approach to the Management of Competing or Collaborating Overlay Structures
نویسندگان
چکیده
Overlay networks are a technique whereby application developers create virtual customized networks on top of physical networks. Recent implementations of peer-to-peer applications such as file sharing and VoIP have increasingly meant that overlay networks have almost become ubiquitous. As a result, future overlay networks will increasingly coexist on the same node. A number of middleware frameworks such as GRIDKIT [1], P2 [2] and ODIN-S [3] currently offer support for the co-existence of multiple overlay networks. However, coexisting overlay networks interfere with each other’s performance either through competition for resources or the lack of collaboration between them. This paper introduces an approach called virtual overlays which manages competition and collaboration between co-existing overlay networks in a way that is expressive, flexible, configurable and dynamically adaptable.
منابع مشابه
Dynamic Operation of Peer-to-Peer Overlay Networks
Virtual overlay networks, such as virtual private networks or peer-to-peer services, can be seen as a new paradigm for providing multi-service networks. Virtual overlay networks may offer customized services to a specified community while providing a high degree of flexibility in the usage of shared resources. This paper examines the requirements of operating dynamic overlays, in particular, fo...
متن کاملAn Investigation on In-situ Strength and Bonding Strength of Polymer Modified Concretes (PMC) as Repair Overlays on Conventional Concrete Substrate
Polymer modified concrete (PMC) consists of Portland cement concrete with a polymer modifier. Its advantages are proper bonding strength to substrate concrete, high tensile and flexural strength and low amount of shrinkage and permeability. Using PMC overlays can be considered as a method for preservation of damaged concrete structures due to their suitable performance and durability. In this r...
متن کاملA Generic Approach to Dependability in Overlay Networks
Overlay networks are virtual communication structures that are logically “laid over” underlying hosting networks such as the Internet. They are implemented by deploying application-level topology maintenance and routing functionality at strategic places in the hosting network [1, 2]. In terms of dependability, most overlays offer proprietary “self-repair” functionality to recover from situation...
متن کاملService Specific Overlay Networks Setup and Maintenance using Pattern-based Management
Service specific overlays are overlay networks build and setup for a single service. Since different services need different types of overlays, the setup process is pretty different. Current approaches normally allow a customer to send in an overlay specification into the overlay provisioning system (mainly centralized). In our approach, we use pattern-based management in order to run the proce...
متن کاملA Mechanism for Privacy-preserving Concurrent Collaborations in Distributed Environment∗
Several challenges come to fore while realizing collaborations among independent administrative domains in a distributed setup. Interoperability of access control models, deployed in respective collaborating domains, is one such challenge. Collaborating domains may have heterogeneous types of access control models that need to be interoperable in order to accommodate each other’s collaborating ...
متن کامل